European polecat - English Synonyms Dictionary